| Filename | (eval 39)[/Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/TypeTiny.pm:58] |
| Statements | Executed 38 statements in 126µs |
| Eval Invoked At | /Users/ether/.perlbrew/libs/36.0@std/lib/perl5/Types/TypeTiny.pm line 58 |
| Sibling evals | 1, 2, 3 |
| Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
|---|---|---|---|---|---|
| 38 | 3 | 2 | 167µs | 525µs | Types::TypeTiny::is_StringLike |
| 0 | 0 | 0 | 0s | 0s | Types::TypeTiny::assert_StringLike |
| Line | State ments |
Time on line |
Calls | Time in subs |
Code |
|---|---|---|---|---|---|
| 1 | # uncoverable statement | ||||
| 2 | 38 | 126µs | 76 | 358µs | # spent 525µs (167+358) within Types::TypeTiny::is_StringLike which was called 38 times, avg 14µs/call:
# 32 times (125µs+119µs) by Types::Standard::Dict::__constraint_generator at line 61 of Types/Standard/Dict.pm, avg 8µs/call
# 4 times (15µs+223µs) by Type::Coercion::add_type_coercions at line 247 of Type/Coercion.pm, avg 60µs/call
# 2 times (27µs+16µs) by Type::Coercion::can_be_inlined at line 325 of Type/Coercion.pm, avg 22µs/call # spent 281µs making 38 calls to Type::Tiny::check, avg 7µs/call
# spent 77µs making 38 calls to Types::TypeTiny::StringLike, avg 2µs/call |
| 3 | sub assert_StringLike { StringLike()->assert_return(shift) } # uncoverable statement | ||||
| 4 | |||||
| 5 | ; |